/*全局开始*/
/*全局开始*/
html,body{ height:100%; }
body{ font-size:100%;font-family: "微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,textarea,p,blockquote,table,th,td,iframe{ margin:0;padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
li{ list-style:none; }
input{ border:none;-webkit-appearance:none;}
.clear{clear:both;}
a:hover, a:visited, a:link, a:active { text-decoration: none;outline-style:none;-webkit-touch-callout:none;}
.clearfix:after{content:'';display:block;height:0;overflow:hidden;clear:both;}
.clearfix{*zoom:1;}
.btn{border-radius:0.128rem; }
/*全局结束*/
/*头部开始*/
header{width:100%;height:9.3867rem;position: relative;z-index: 2;}
header>img{display: block;width:100%;height:9.3867rem;}
/*头部结束*/
/*内容区开始*/
#content{width: 100%;min-height: 25.6rem;background: #F1F0F6;border-top: 1px solid #F1F0F6;position: relative;z-index: 5;padding-bottom:3.133rem;}
.realcon1{width: 93.7%;margin:0 auto; margin-top:-0.426rem;background: #fff;border-radius: 0.128rem;position:relative;padding:0.512rem;box-sizing:border-box;}
.personInfo{padding-bottom:0.72533rem;}
.personInfo .avatar{float:left;width:2.13rem;height:2.13rem;border-radius: 1.065rem;overflow:hidden;margin-right:0.64rem;}
.personInfo .avatar img{width:2.13rem;height:2.13rem;}
.personInfo .info{float:left;}
.personInfo .info h1{font-weight: normal;font-size:0.768rem;color:#333;padding-bottom:0.2rem;}
.personInfo .info p{font-size:0.42667rem;color:#999999;line-height:0.725rem;}

.voteNum{text-align:center;width:3.328rem;height:0.8107rem;position:absolute;right:0;top:0.64rem;background:url(heartback.png) no-repeat;background-size:cover;}
.voteNum i{display:table;overflow:hidden;padding-left:1rem;font-style: normal;height:0.8107rem;}
.voteNum span{font-size:0.47rem;color:#FF6666;padding-left:0.6826rem;display:table-cell;background:url(heart.png) no-repeat left center;background-size:0.42667rem;vertical-align:middle;padding-top:0.07rem;}
.goVote{background:#FE4B47;font-size:0.64rem;color:#fff;text-align: center;line-height:1.4933rem;height:1.4933rem;}

.votePerson{margin:0.3rem 0 0.5rem;height:3.3rem;overflow:hidden;}
.votePerson li{display:inline-block;width:1.70667rem;box-sizing:border-box;height:2.7rem;text-align: center;margin-top:0.2rem;overflow:hidden;}
.votePerson li img{width:1.024rem;height:1.024rem;border-radius:0.5012rem; vertical-align: bottom;vertical-align: bottom;}
.votePerson li p{font-size:0.42667rem;color:#999;margin-top:0.1rem;overflow: hidden; white-space:nowrap; text-overflow:ellipsis;width:1.70667rem;}
.person{margin-bottom:1.536rem;}
.downBtn{position:absolute;z-index:10;left:50%;margin-left:-1.065rem;bottom:-1.065rem;}
.downBtn img{width:2.13rem;}

.vheart .voteNum{top:0;left:0;}
/*他的故事*/
.votePerson1{margin:0.3rem 0 0.3rem;height:11rem;overflow:hidden;}
.storyCon{font-size:0.682667rem;color:#333;line-height:1.023rem;text-align:justify; text-justify:distribute-all-lines;    margin-bottom: 0.9rem;}
.story{margin-bottom:1.536rem;}
.story .storyT{color:#A2DEFA;font-size:0.64rem;}
.storyCon img{width:100%;}
/*他的故事*/


/*二维码*/
.ewm{margin-bottom:1.536rem;text-align: center;}
.ewmImg{}
.ewmImg img{width:4.352rem;height:4.352rem;}
.ewm p{font-size:0.42667rem;color:#AAAAAA;margin-top:0.2rem;margin-bottom:0.85333rem;}
.ewmAd img{width:100%;}
/*二维码*/

.realcon{width: 93.7%;margin:0 auto; margin-top:-0.426rem;}
.vote{width: 100%;margin-bottom: 0.4693rem;overflow: hidden;}
.voteshow{background: #fff;border-radius: 0.128rem;width:93.3%;padding:0.64rem 3.35% 0.2987rem 3.35%;box-shadow:0 1px 3px #E7E7DB;}
.vstop{height: 2.13rem;padding-bottom: 0.3431rem;position: relative;}
.vstopl{width: 2.13rem;height: 2.13rem;border-radius: 50%;float: left;background: #eee;margin-right: 0.64rem;overflow: hidden;}
.vstopl>img{display: block;width: 2.13rem;height: 2.13rem;}
.vstopm{width: 79.7%;float: left;height: 2.13rem;}
.vstopm>h5{font-size: 0.768rem;color: #333;}
.vstopm>p{font-size: 0.4693rem;color: #999;margin-top: 0.369rem;height: 0.699rem;overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.vheart{background:#eee;background: url(heartback.png);width: 3.3493rem;height: 0.7893rem;position:absolute;right:-3.61%;top:0px;background-size:contain;z-index: 9;}
.vheart>img{display: block;float: left;width: 0.4053rem;height: 0.3413rem;padding-top: 0.224rem;margin-left:0.7253rem;}
.vheart>span{display: block;float: left;margin-left:0.2987rem;height: 0.7893rem;line-height: 0.7893rem;font-size:0.3413rem;color: #FE4B47;}
.vsbot{padding-top:0.3431rem;border-top:1px solid #eee;position:relative;overflow: hidden;}
.vsbot>ul{height:2.8rem;overflow: hidden;}
.vsbot li{float: left;width:1.836rem;padding-bottom: 1.33rem;}
.vsbot>b{display:none;font-weight:normal;width:2.048rem;height:1.3653rem;line-height:1.3653rem;text-align:center;font-size:0.5973rem;background:#eee;color:#999;font-family:'Candara',微软雅黑;border-radius:0.1067rem;position:absolute;right:0px;top:0.4413rem;}
.vsbot span{display: block;width: 1.067rem;height: 1.067rem;border-radius: 50%;background: #eee;margin:0 auto;overflow: hidden;}
.vsbot span img{width: 1.067rem;height: 1.067rem;}
.vsbot p{font-size: 0.4267rem;margin-top: 0.213rem;/*height: 0.695rem;*/white-space:nowrap; text-overflow:ellipsis;overflow: hidden;text-align:center;}
.vote>a{display: block;width: 92.7%;border-radius:0 0 0.0853rem 0.0853rem;background: #F0F0E1;color: #EB5765;font-size:0.64rem;height: 1.493rem;line-height: 1.493rem;text-align: center;margin:0 auto;}
#content>a.joinIn{display: block;width:6.3573rem;height:1.28rem;line-height: 1.28rem;text-align: center;font-size:0.5547rem;color: #fff;background: rgba(0,0,0,0.5);border-radius:0.1067rem;position:fixed;bottom:3.133rem;left:4.82135rem;z-index: 99;}
#content>a>span{display: block;width:0.768rem;height:0.768rem;background:url(joinin.png);background-size:contain;position:absolute;right:0.256rem;top:0.2987rem;}
#content>a.arule{display: block;width:6.3573rem;height:1.28rem;line-height: 1.28rem;text-align: center;font-size:0.5547rem;color: #13B9CB;margin:0 auto;margin-top:1.5rem;text-decoration:underline;}
.dowmloadFooterHeight{background:#F1F0F6;}
.votePNum{color:#ccc;font-size:0.3rem;font-weight: normal;font-style: normal;}
.votePNum i{color:#ccc;font-size:0.4rem;font-weight: normal;font-style: normal;}
/*内容区结束*/
/*弹出层开始*/
.layer{width: 100%;background: rgba(0,0,0,0.5);position: fixed;top:0; z-index: 99;display: none;}
.layer>div{width: 12.9706rem;height:5.5887rem;background: #fff;border-radius:0.128rem;margin:0 auto;margin-top:8.25rem;padding:0.5547rem;}
.layer h6{font-size: 0.768rem;color: #666;padding-top:0.5123rem;margin:0;}
.layer a{display: block;width: 12.928rem;margin:0 auto;background: #FF6766;color:#fff;height:1.707rem;line-height:1.707rem;text-align:center;font-size:0.768rem;margin-top:1.067rem;border-radius:0.128rem;}
.layer p{text-align:center;font-size:0.5547rem;color:#ddd;margin-top: 0.4267rem;}
/*弹出层结束*/

/*进入页面弹出提示层start*/
.layer_enter{width: 100%;background: rgba(0,0,0,0.8);position: fixed;top:0; z-index: 99;}
.layer_enter .img{width: 11.52rem;height:11.946rem;margin:0 auto ;margin-top:6.44rem; }
.layer_enter .img img {width: 11.52rem;height:11.946rem;}
.layer_enter .Imgclose{height: 1.493rem; text-align: center;padding: 1.45rem;}
.layer_enter .Imgclose img{height: 1.493rem;width: 1.493rem;}
/*进入页面弹出提示层ent*/
.vote>a.a_color{color:#BBB;}
.div_color{background-color: #bbb;}